Ensure options is always an object on create
Always return an xhr object on fetch