Renamed ancestors of example fixture for clarity.
Added test coverage for implementsInterface() in case of extended base class.