Agreed.  That's what I did in the superclass, and it does look better.  This is actually commented code as it turns out!  I'll fix it anyway (: