vValidate won't work without digging into mongoose's internals. Deleting it so I stop wasting my time