Unityper.jl doesn't support recursive type and it also doesn't support powerful pattern matching with MLStyle.jl. Note that we have to use Expronicon.jl v0.8 and not any other release because later version cause massive invalidations. CC: @Roger-luo