Changes to CompatibilityType for others to make their own handlers