Adds BlockContainerTrait with wrapBody method
adding block test
prevent regex literals from getting walked. damned regex literals
switching from wrapBody to wrap
replace function block
updating readme and ensuring that block replace handles things like "{ return foo}" or "return foo"
version bump