Doesn't binaryReverseArgs in std.functional already do this? Flip is a much, much better name though.