wanky acceptable output for hash
add custom printer
add custom printer #2
imported pprint code
imported more code
rewrite & rebrand