Added support for (optional) returning Jqxhr instead of this object.