On Monday, 7 May 2012 at 18:46:55 UTC, Chris Cain wrote: > OK, I tried a few things, but something that I think might need > some attention: UFCS is very problematic with this. > > https://gist.github.com/6198938b9c6d40a53ca1 But apart from that, nor anything else that does not work? :)