Revert "Revert "A class can implement more than one interface""

This reverts commit 3490ad5b3f908f8d34a22d9ea9e4d75ffe953890.
Revert "Revert "Revert "A class can implement more than one interface"""

This reverts commit ff62eb2053dccff7c22af7315ffcb17af094d07b.
Revert "Revert "Revert "Revert "A class can implement more than one interface""""

This reverts commit 03a07684630f2ef31f78c7ea9ae32ddcd8271f03.