Having issues with interop (honestly, that is an understatement, it is a nightmare working with it):
I suppose the issue is that there are two functions in the parent protocol with the same signature for parameters, but different return types, despite me using the right name for the second argument (the override here is generated by the IDE)