syntax of pair literals, match and case changed.