Merge pull request #18 from rizar/check_apply

Check that apply calls respect the hierarchy
Merge branch 'rizar' of github.com:bartvm/blocks into bartrizar
Remove _dims altogether