`var e2 = e1.condense()` is turned into `var e2 = e1.condense()[]` which causes 
the copy. No idea what you're trying to accomplish but changing the return 
types from `var T` to `ptr T` might help.

Reply via email to