Define datatypes once, get polyglot results

Commits on main

dneaves committed
dneaves committed