> understood. actually i have a VERY fast implementation already that
> was written by Michael Neuman. to be so fast it's very ugly though :-)
> want to see?

Yes please,
The API and the efficiency are both important for a potential standard 
library,
(so the name should be carefully choosen !)
-- Maurice