docs: @Override
      public Object get(final String identifier) {
          Declaration decl = getDeclarations().get( identifier );
          if ( decl == null ) {
              throw new IllegalArgumentException( "identifier '" + identifier + "' cannot be found" );
          }
          return get( decl );
      }