code: public static Context pushContext(Map<String, Object> current) {
          Context context = new Context(getContext(), current);
          LOCAL.set(context);
          return context;
      }
docs: Push the current context to thread local.
  
  @param current - current variables