Fixing an issue that was preventing child promises from being rejected with an upstream error. Back to A+ compliance!