code: function (key) {
          'use strict';
          var parts = key.split('.'),
              body = new Array(parts.length),
              last = parts.pop(),
              len = parts.length,
              fn;
          for (var i = 0; i < len; i += 1) {
              body[i] = "if (typeof (o = o." + parts[i] + ") === 'undefined') return o;";
          }
          body[i] = "return o." + last + ";";
          fn = Function("o", body.join('\n'));
          return fn;
      }
docs: Configuration manager for Node.js applications.
  @module kea-config
   /*global require: true