/**
  * @param \Closure $closure
  * @return $this
  */
 public function factory(\Closure $closure)
 {
     $this->factory->factory($closure);
     return $this;
 }
 /**
  * @param \Closure $resolver
  * @return $this
  */
 public function valueFactory(\Closure $resolver) : MapInterface
 {
     $this->valueFactory->factory($resolver);
     return $this;
 }