code: function (details, callback) {
      this.createZones([ details ], function (err, zones) {
        if (err) {
          return callback(err);
        }
  
        if (zones && zones.length === 1) {
          return callback(err, zones[0]);
        }
        else {
          return callback(new Error('Unexpected error when creating single zone'), zones);
        }
      });
    }
docs: @name Client.createZone
  
  @description register a new zone in the rackspace cloud dns
  
  @param {Object}     details     the information for your new zone
  @param {Function}   callback    handles the callback of your api call