Introduced @interface along with @implements.