Prevent double { when adding method to type with abstract super class.
Add missing tests to suite.