~ has higher priority than <<