A highly configurable utility to turn the state of any object-graph into a string representation