Document our metaclass and do not do the generic m2m check if genericm2m is not installed
PEP8