private function messageHeaderIfNeeded($methodName, $headerSuffix, Parameter $parameter = null) { if ($parameter) { $messageHeaderElement = $this->messageParts($methodName . $headerSuffix, $parameter->getNode()); $this->definitionsRootNode->appendChild($messageHeaderElement); } }