Instance Method fluentModels(_:) @discardableResult func fluentModels<Model>(_ models: [Model]) throws -> Self where Model : Model