Tihi, I like codegen way too much :)