Periodically a thought flashes through my mind. When it sticks, I roll it around, to and fro and expand upon the idea here. If I find it complete then I publish it.