code: function getDeserializer(type, subtype)
  {
      if (Array.isArray(type))
          return compositeDeserializer(_.map(type, function(value) { return getDeserializer(value, subtype); }));
  
      return function deserializer(val)
      {
          return val !== null ? Deserializers[type](val, subtype) : null;
      };
  }
docs: Gets the deserializer(s) for a specific type
  @private
  @memberOf Marshal