foo { |a = !b| }
           ^ unexpected '!'; unary calls are not allowed in this context

