Also support abstract sealed classes