Move low-level version to new block and add high-level version
Merge pull request #186 from MTG/highlevelversion

Move low-level version to new block and add high-level version