I might be considered a senior monk, but I'm not a pmdev
and I don't follow the development track at all, so I did not mean to imply anything about future developments in the monastery.
The reason I brought up the "better" solution was just that I though of it at the time. Since this is PerlMonks Discussion I think that it was appropriate, in case anyone in pmdev would feel like implementing it, even though I don't feel it's very important. The current system works well enough IMHO.
ps: I'm not a mathematician :-)