adding in a test for non-mop inheriting from mop