Added handy constants
- Utility-method for pretty-printing
- Removed redundant checks in constructor