code: function KyotoStore (options) {
    try {
      var options = options || {};
      // check port number
      if (options.port && (options.port < 0 || options.port > 65535)) {
        throw new Error('Invalid port option');
      }
      // check host name
      if (options.host && (!REGEX_HOSTNAME.test(options.host) | 
                           !REGEX_IPADDRESS.test(options.host))) {
        throw new Error('Invalid host option');
      }
      Store.call(this, options);
      this.kt = new KyotoTycoon(options);
    } catch (e) {
      throw e;
    }
  }
docs: class(es)  
  Create a new KyotoStore.
  
  @class KyotoStore
  @constructor
  @param {Object} options
  @api public