class DmrModelObject extends DmrModelValue implements ModelObject {

   @Override
   public ModelValue remove(String name)
   {
      if (!value.hasDefined(name)) return null;

      return asValue(value.remove(name));
   }

     DmrModelObject();
     DmrModelObject(final ModelNode value);

}