#1. agree
#2. as is happening far too often, a feature of this sort has been added ... to .LRN. Won't get corrected (made part of acs-core) in time for 2.3, I'm afraid. Perhaps we can look towards 2.4 ...
#3. yes
#4. good question ... I'd like the answer to be "yes" but don't know. No one ever explained the rationale for having three to me, was there one?
#5. if you can think of a less-ugly way, propose it. I haven't thought of one (I agree entirely that it's ugly).
(hey I replied to question #4 and used the reply button and this post ended down at the bottom, not attached to #4. What gives? This used to work. Who's been "improving" the forums package???)