I'm a definite -1 on "+" or "|" for dicts. "+=" or "|=" I can live
with as alternative spellings for "update", but they're both pretty
bad, "+" because addition is way too overloaded (even in the shopping
list context) and I'd probably think it means different things in
different contexts, and "|" because the wrong operand wins in
"short-circuit" evaluation.