v6 - Major refactoring.
- Removed: All push, set and remove functionalities.
- Updated: All comparison are calculated and stored directly in object.
- Updated: Extended Print methods refactored completely for more advance printing.
- Bug fixes: Few bug fixes.