def callprop(self, prop, *args):
if not isinstance(prop, basestring):<EOL><INDENT>prop = prop.to_string().value<EOL><DEDENT>cand = self.get(prop)<EOL>if not cand.is_callable():<EOL><INDENT>raise MakeError('<STR_LIT>',<EOL>'<STR_LIT>' % cand.typeof())<EOL><DEDENT>return cand.call(self, args)<EOL>
Call a property prop as a method (this will be self).

        NOTE: dont pass this and arguments here, these will be added
        automatically!