Tripartite language

Summary