def method_call(receiver, message, args, pseudo_type=None):
    '''A shortcut for a method call, expands a str receiver to a identifier'''

    if not isinstance(receiver, Node):
        receiver = local(receiver)
    return Node('method_call', receiver=receiver, message=message, args=args, pseudo_type=pseudo_type)