code: function camelCaseToUnderscoreMap(columns) {
      var map = {};
      for (var i = 0; i < columns.length; i++)
          map[columns[i]] = toUnderscore(columns[i]);
      return map;
  }
docs: build a map that converts each camel case column name to an underscore name