code: function constructModel(Model, options) {
    return construct({
      input: Model,
      expected: AmpersandModel,
      createConstructor: model,
      options: options
    });
  }
docs: Model = either a Model constructor, a Model instance, or an object to create a Model constructor options = construction options