docs: function generateDocs(specjs) {
    var docs = GENERATE_MODULE(specjs.MODULE);
    docs = _.reduce(specjs.METHODS, function(memo, methodSpec, methodName) {
      return memo += GENERATE_METHOD(methodName, methodSpec);
    }, docs);
    docs = _.reduce(specjs.ENUMS, function(memo, enumSpec, enumName) {
      return memo += GENERATE_ENUM(enumName, enumSpec);
    }, docs);
    docs = _.reduce(specjs.CLASSES, function(memo, classSpec, parentClass) {
      return _.reduce(classSpec.methods, function(memo, methodSpec, methodName) {
        return memo += GENERATE_METHOD(methodName, methodSpec, parentClass);
      }, memo);
    }, docs);
    return docs;
  }