lib/util/ensureInstance.js
function constructModel(Model, options) {
  return construct({
    input: Model,
    expected: AmpersandModel,
    createConstructor: model,
    options: options
  });
}
function constructModel(Model, options) {
  return construct({
    input: Model,
    expected: AmpersandModel,
    createConstructor: model,
    options: options
  });
}
function constructModel ( Model , options ) { return construct ( { input : Model , expected : AmpersandModel , createConstructor : model , options : options } ) ; }
Model = either a Model constructor, a Model instance, or an object to create a Model constructor options = construction options
Model = either a Model constructor a Model instance or an object to create a Model constructor options = construction options