// TODO: consider passing a function here @NotNull public TranslationContext innerContextWithGivenScopeAndBlock( @NotNull JsScope scope, @NotNull JsBlock block) { return contextWithScope(dynamicContext.getScope().innerScope(scope), block); }