docs: public static Matcher<ExpressionTree> booleanConstant(final boolean value) {
      return new Matcher<ExpressionTree>() {
        @Override
        public boolean matches(ExpressionTree expressionTree, VisitorState state) {
          if (expressionTree instanceof JCFieldAccess) {
            Symbol symbol = ASTHelpers.getSymbol(expressionTree);
            if (symbol.isStatic()
                && state.getTypes().unboxedTypeOrType(symbol.type).getTag() == TypeTag.BOOLEAN) {
              return ((value && symbol.getSimpleName().contentEquals("TRUE"))
                  || symbol.getSimpleName().contentEquals("FALSE"));
            }
          }
          return false;
        }
      };
    }