in reply to canonical doc explaing need for "eval { ... } or do {...}" construct
hrm, I thought you didn't like tye.