.then() and .fail() for yajsonp responses