Require groups to denote values.

A value is a function which consumes no input and produces
exactly one output. This treatment should make parentheses
helpful for managing stack effects.