The following example fails [this assert](https://github.com/FluxML/IRTools.jl/blob/1f3f43be654a41d0db154fd16b31fdf40f30748c/src/passes/cps.jl#L36) on Julia v1.7.2, IRTools v0.4.6: ```julia using IRTools: IR, functional ir = IR(typeof(getindex), Dict{String, String}, String) functional(ir) ```