* @return The wrapper for the given MIME type, or {@code null}.
*/
@Override
public GO_CharacterString marshal(final String value) {
final Context context = Context.current();
final GO_CharacterString wrapper = CharSequenceAdapter.wrap(context, value, value);
if (wrapper != null) {
if (!Context.isFlagSet(context, Context.SUBSTITUTE_MIMETYPE)) {
wrapper.type = GO_CharacterString.MIME_TYPE;
}
return wrapper;