@jeremy okay, we could do with a test of this contract then and perhaps a note in the `delegate` documentation - @lellisga do you want to do a PR for that?