Better examples and suggestion of block_given injection