 
 	prepareOptions = (options = {}) ->
 
-		defaults options,
+		options = Object.assign({
 			method: 'GET'
 			json: true
 			strictSSL: true

			sendToken: true
			refreshToken: true
			retries: retries

		{ baseUrl } = options



Promise = require('bluebird')
urlLib = require('url')
isEmpty = require('lodash/isEmpty')
rindle = require('rindle')

