'Call a property prop as a function (this will be global object).
NOTE: dont pass this and arguments here, these will be added
automatically!'

def __call__(self, *args):

    if (not self.is_callable()):
        raise MakeError('TypeError', ('%s    is    not    a    function' % self.typeof()))
    return self.call(self.GlobalObject, args)
