> Shouldn't "sign" be the last parameter? Just because fragile
> parameter place is a bad idea in general.

I fixed that.

--
Jannis Harder