Changed TopLevelPackageMarker from a class to an interface.