def METHOD_NAME(self, v: str) -> str:
    if isValueObject(v):
        return createObject(self.normal[parseObjectFromValue(v)])
    elif isValuePropNameID(v):
        return createPropNameID(self.normal[parseObjectFromValue(v)])
    elif isValueString(v):
        return createString(self.normal[parseObjectFromValue(v)])
    elif self.convert_number and isValueNumber(v):
        return createNumber(parseNumberFromValue(v))
    else:
        return v