In shell we handle string representation in our own classes so we know whats going on. In this particular "conversion" it may be feed back to Yarn using it's own methods so want to compatible if hadoop chance some internals.