trimming: Restore JLL support (#57587)
Add an extra indirection to our printing code for `@assert` so that that
inferrability is restored after the override. Also partially revert
d77c24f009b93577bcf254908e639c9f149f2e4e which, deleted init code
important for JLL's
~This still requires that we bypass this inference-disabling code in
JLLWrappers.jl:~
```julia
if isdefined(Base, :Experimental) && isdefined(Base.Experimental, Symbol("@compiler_options"))
@eval Base.Experimental.@compiler_options compile=min optimize=0 infer=false
end
```