NOTE: a programming bug may have more than one cause. A search for a cause of my debut bug featured here turned up several reasons, but not my reason. A bug database is a useful thing for a programmer to maintain. Inevitably the bug will eventually occur again and the reason may have been forgotten needing to be searched out again unless a cause and resolution database is maintained. This is where I will maintain my bug database for both your and my benefit as I encounter those notable enough to document.