I need to attract a bit of your attention to this: http://d.puremagic.com/issues/show_bug.cgi?id=7670
Currently this (very nice) code gets accepted even with the -property compiler switch:
[1, 2, -3, 4].filter!(x => x > 0).map!(x => x ^^ 0.2).writeln; Bye, bearophile