demos refactored so that metaclasses don't get called before tests
float tests fixed so that metaclasses don't get called before tests
bug corrected