(1) In the hope that you will make use of it. (2) to solicit additions to it.
Someone beat you to it years ago...
go here, it has what you are looking for...
http://thoolou.tblog.com/post/1970018620