Thread.new takes arguments. That's handy.
Lazy things are lazy.
Add a README and change-log.