Tools for working with derived 'Show' instances and generic inspection of values
https://github.com/yav/pretty-show