But you seem to be missing the point - sometimes it *is* required, hence, not ugly.  There are other cases where it *shouldn't* be required - that is ugly.