add a cheap catchall to-string conversion