@Nullable
        @Contract(pure = true)
        private static IndentType of(char c) {
          if (c == ' ') return SPACES;
          if (c == '\t') return TABS;
          return null;
        }
@Nullable
        @Contract(pure = true)
        private static IndentType of(char c)