ensure that initializeBlock() is called properly when it is applied to a collection of blocks, fixes #151