docs: @SuppressWarnings("unchecked")
      public JavaAnalysisResult analyzeExpression(final String expr,
                                                  final BoundIdentifiers availableIdentifiers) throws RecognitionException {
          final JavaParser parser = parse( expr );
          parser.conditionalOrExpression();
          
          JavaAnalysisResult result = new JavaAnalysisResult();
          result.setAnalyzedExpr(expr);
          result.setIdentifiers(new HashSet<String>( parser.getIdentifiers() ) );
          return analyze( result,
                          availableIdentifiers );
      }