If you wrote this, you are VERY clever, and should publish it.