SMS dit: Structure and function in primitive