oh that's a weird indentation. it would be better to call `withContent` when building `vf` rather than when passing it to `handleIR`