Dave: > Did this make sense? I'm on the wrong side of the sleep curve at the > moment ;-) Yes it did. Thanks very much. Your examples were better and > fred['hugh'] ||= [] # create entry if none there was new, although quite natural, idiom to me. - Aleksi