@classmethod<EOL><INDENT>def resolve(cls, propname, objcls=None):<DEDENT>
<EOL>if objcls is None:<EOL><INDENT>objcls = cls<EOL><DEDENT>typemap = cls._types.get(objcls)<EOL>if(typemap is not None):<EOL><INDENT>return typemap.get(propname, None)<EOL><DEDENT>return None<EOL>
resolve type of the class property for the class. If objcls is not set then 
    assume that cls argument (class that the function is called from) is the class 
    we are trying to resolve the type for 
:param cls:
:param objcls:
:param propname: