docs: public void setJavaLanguageLevel(final String languageLevel) {
          if ( Arrays.binarySearch( LANGUAGE_LEVELS,
                                    languageLevel ) < 0 ) {
              throw new RuntimeException( "value '" + languageLevel + "' is not a valid language level" );
          }
          this.languageLevel = languageLevel;
      }