bespoke: start adding meaningful semantics to build a grammar specification

Signed-off-by: Peter Williams <pwil3058@gmail.com>