Add support for blocks with some caveats listed in the README

Fixes #5