pub fn subproblem_close<'a, MS: STeXModuleStore, Err: FnMut(String, SourceRange<LSPLineCol>, DiagnosticLevel)>(
subproblem: Environment<'a, LSPLineCol, &'a str, STeXToken<LSPLineCol>>,
p: &mut LaTeXParser<'a, ParseStr<'a, LSPLineCol>, STeXToken<LSPLineCol>, Err, STeXParseState<'a, LSPLineCol, MS>>,
) -> EnvironmentResult<'a, LSPLineCol, &'a str, STeXToken<LSPLineCol>>