Implement basic functions for RequireConstantVersion
Pass all tests of RequireConstantVersion! Yay!
Refactor!