The Price: Pricing Structures as Typed Objects — headless.ly