Declaration and initialization
Method requirements
Inheritance of interfaces
Conformance checking (is, as)
Default methods
Collection of interfaces
Inheritance restrictions