Right, when promise will fail, message will be: "Promise not satisfied: Position is {position}.". What I have proposed is: "Promise not satisfied: Position is not {position}." It does not matter, actually, as both variants are showing same state of things. No need to change message.