You cannot back out of a promise once it has been signed, therefore it is safe against any future refusal by the signer.