Modelling the Gherkin with GenerativeComponents Part 1

The first in a 3 part series exploring one possible approach to model the Gherkin using GenerativeComponents.