Clarify intent of econ primitives and implement