code: function isPublicStatic(key) {
      for(var c, i = 0; i < key.length; i++) {
        c = key.charCodeAt(i);
        if ((c < 65 || 90 < c) && c !== 95) {
          return false;
        }
      }
      return true;
    }
docs: verifies the entire string is upper case and contains eventually an underscore used to avoid RegExp for non RegExp aware environment