Notes on procs/blocks/lambdas and testing