...who actually has the time to sit down and think these things up I wonder?