It would be nice to have errors when you try to pass any Schema but a Struct like mongodb expects.
Db.collection("any", Schema.Struct({ name: Schema.String })) // ok
Db.collection("any", Schema.String) // error (already working)
Db.collection("any", Schema.Array(Schema.String)) // errors (not working)