started work on refactoring Constants to use underlying Tag object for easier navigation