Sometimes you wonder whether the world is leaving you behind.
Suddenly find myself designing one of these for a client based on their verbal description (a first blush effort, with no further client input other that it is basically "exactly what they want"):
Based on the latter conversation, I ran across this when doing some research for further design ideas: