Proguard/R8 uses extends for both subclassing and interface implementation, so the implements keyword was invalid.