{"shas":[["a16750f55064524cace9b9a4873946f5283a9c03","3b02f26fe83358764a2ecb1fe27d33a6806c87d9@slacy.com","Added the ability to say \"interface=True\" in the Meta declaration.\n\n\"interface=True\" means that this Model won't be instantiated, but it will be\nderived from and the derived classes will override Meta.  Without this\nstyle, errors were thrown.\n\nThis case could, in theory be avoided, but I think it would require a fair\namount of work.  For example, imagine a whole set of different document\nclasses that wanted to share a common override of the save() method.  You\nmight be able to get that correct with multiple inheritance, but I think\nthis way is actually more straightforward.","Steve Lacy"]],"repo":"slacy/minimongo","actor":"slacy","ref":"refs/heads/master","size":1,"head":"a16750f55064524cace9b9a4873946f5283a9c03","actor_gravatar":"c8157fb2d4b59f29abf34339f7bbb7ab","push_id":27829653}