public static function create(Node $object, $method_name) {
    /** @var ObjectMethodCallNode $node */
    $node = new static();
    $node->addChild($object, 'object');
    $node->addChild(Token::objectOperator(), 'operator');
    $node->addChild(Token::identifier($method_name), 'methodName');
    $node->addChild(Token::openParen(), 'openParen');
    $node->addChild(new CommaListNode(), 'arguments');
    $node->addChild(Token::closeParen(), 'closeParen');
    return $node;
  }