The class can be omitted on this declaration, since the protocol is the only thing that matters in the scope. The cast could also be simplified to `id`.