code: public final <T> T getTypedContext(Class<T> key, T defaultValue) {
          return UEL.getContext(this, key, defaultValue);
      }
docs: Convenience method to return a typed context object when key resolves per documented convention to an object of
  the same type.
  
  @param <T>
  @param key
  @param defaultValue if absent
  @return T
  @see ELContext#getContext(Class)