code: ModuleMarshal marshal(Class<?> sourceType)
    {
      ModuleMarshal marshal = _marshalSourceMap.get(sourceType);
      
      if (marshal == null) {
        marshal = marshalImpl(sourceType);
        _marshalSourceMap.put(sourceType, marshal);
      }
      
      return marshal;
    }
docs: Create marshal to a target argument.