Ruby style blocks for python, powered by decorators