Nicely put, but I think you may have a bit too much time on your hands :)