0 if true...&.abs ^~ unexpected '&.'; ... is a non-associative operator