The deferred.fail() method adds handlers to be called when the Deferred object is rejected.
This function has the form:
|failCallbacks||Specifies a function, or array of functions, that are called when the Deferred is rejected.|
|failCallbacks||(optional) Specifies additional callbacks|
This form returns a Deferred object.