Version 0.4.0

This commit adds the functionality of allowing the block to work like a
regular block.