implement Object.String for pretty printing