If we're going to do this, we should probably do it right: either correctly handle escape characters, or define criteria where we give up and fall back to `inspect`.