I like it more to be a new method in the protocol than adding a new arity, because of being more explicit. Let's do that.