Making promises more compliant with standards.