foo {} ||= 1
^~~~~~ unexpected write target
       ^~~ unexpected operator after a call with a block

