It is entirely possible that I had to much fun writing my post