[eluser]Phil Sturgeon[/eluser]
I get that, it's just more hassle and involved current users of the library changing their applications for no real reason.
Could you suggest a way to get the same functionality without buggering up the register() method?