Aaah, yes, that is a good name I was looking for. And as discussed on lunch, it focuses on the goal and the state after the function has run, not on the implementation. Will use.