Adding _DocumentEvaluator, where validation is in action.
Adding _symbolParser(), to get variable name from its symbols.
Minor addition.
Fix error where we return InstanceMirror instead of its reflectee.
Adding toMap() and collectionName, both are required to interact with the Db.
Adding Database class.
Adding Collection class.
Minor addition.
Adding _cloneMirror().
Adding id properties, save(), and delete().
Fix _symbolParser(), now can also handle _ in a name.
Automatically convert id to _id, so mongo_dart can handle.
Adding _delete().
Changing how we implement _createDoc().
Minor refactoring.