g: Proof of concept first cut