Enable Overloading with Blocks

Fixes issue #1 .