code: public static VariableResolver getReadVariableResolver(JspContext jspContext) {
          assert jspContext != null;
  
          /* todo: ugly ugly ugly...getting the appropriate variable resolver should be easier than this */
          Object actionForm = getActionForm(((PageContext)jspContext).getRequest());
  
          NetUIReadVariableResolver netuiVariableResolver =
              new NetUIReadVariableResolver(jspContext.getVariableResolver());
          netuiVariableResolver.setActionForm(unwrapForm(actionForm));
  
          return netuiVariableResolver;
      }
docs: Internal method!
  
  Create a {@link VariableResolver} that contains the implicit objects available for
  expression reads.
  
  @param jspContext the jsp context
  @return the variable resolver