Adding more to the core.xhr interface