@User uploaded a file:
exposing internal return type▾
and commented: I'm having trouble understanding this error. Why does it matter? all overriden versions of this method are also protected - is it not allowed to have a protected fun returning any class that is internal or public ?