code: @Override
      public Object getMp(final Object key) {
          final InstanceWrapper iw = instances.get(key);
          return iw == null ? null : iw.instance;
      }
docs: ----------------------------------------------------------------------------