Benchmark: timing 100000 iterations of Albannach, Jenda, artist, bobn, demerphq, tilly, tye, yosefm... Albannach: 9 wallclock secs ( 8.75 usr + 0.00 sys = 8.75 CPU) @ 11424.65/s Jenda: 2 wallclock secs ( 2.21 usr + 0.00 sys = 2.21 CPU) @ 45187.53/s artist: 89 wallclock secs (86.88 usr + 0.00 sys = 86.88 CPU) @ 1150.96/s bobn: 7 wallclock secs ( 7.69 usr + 0.00 sys = 7.69 CPU) @ 13002.21/s demerphq: 28 wallclock secs (27.22 usr + 0.00 sys = 27.22 CPU) @ 3673.90/s tilly: 4 wallclock secs ( 3.89 usr + 0.00 sys = 3.89 CPU) @ 25733.40/s tye: 5 wallclock secs ( 4.37 usr + 0.00 sys = 4.37 CPU) @ 22899.02/s yosefm: 25 wallclock secs (24.50 usr + 0.00 sys = 24.50 CPU) @ 4082.30/s