code: public static <T> T getContext(ELContext context, Class<T> key) {
          return getContext(context, key, null);
      }
docs: Casts context objects per documented convention.
  
  @param <T>
  @param context
  @param key
  @return T