I\'ve read along here and here about conforming to Swift protocols in Objective-C headers, and I\'m not quite getting the behaviour I want - I\'m also looking for a better under