My contribution is hereby placed into the public domain. No warranty is expressed or implied.