made api more concrete
Merge branct push h 'main-layout' of github.com:pjskennedy/groc into main-layout