If you get rid of ObjectSpace, it's a big +1 for me and I'll merge it right away :)