convertible pretty_print implementation for https://github.com/syncloud/app/issues/1