return an UTF8 String from a tagged object.
Parameters: obj - the tagged object holding the object we want Parameters: explicit - true if the object is meant to be explicitly tagged falseotherwise. exception: IllegalArgumentException - if the tagged object cannot be converted.