Tuple syntax support via ~ operator