code: function Orders (coinjar) {
    var self = this;
    self.coinjar = coinjar;
  
    var result = function() {
      if(util.isFunction(arguments[0])) {
        list.apply(self, arguments); // callback, limit, offset
      }
      else {
        get.apply(self, arguments); // id, callback
      }
    };
  
    result.create = function(cuurency, merchant_invoice, merchant_reference, notify_url, return_url, cancel_url, order_items_array, callback) {
      create.call(self, cuurency, merchant_invoice, merchant_reference, notify_url, return_url, cancel_url, order_items_array, callback);
    };
  
    return result;
  }
docs: @name Orders
  @description constructor
  
  @returns function that can make the API calls.