by the way, this is the discussion that promped me to start this project http://lwn.net/Articles/161323/ David Lang