The logs in the test output should hopefully make a case that recommending this syntax in the guidelines can be very problematic: std::bind(distrib, engine).

Depending on the testing code, this can actually turn into just glorified fixed-case testing.

// Look through the test output logs and expand to reveal commentary. No need to check the test code.