Passing blocks as arguments with ampersand &