/**
  *
  * @param array $nameValueMap
  * @return DefinitionInterface
  */
 public final function withNameValueMap(array $nameValueMap)
 {
     $this->definition = $this->definition->withNameValueMap($nameValueMap);
     return $this;
 }