Matz wrote:
<many lines of discussion snipped>
# I admit all violates the principles of least surprise.
# Hmm.
Maybe you are being too harsh on yourself?
"least surprise" != "no surprise" :-)
Conrad Schneiker
(This note is unofficial and subject to improvement without notice.)