Match value production order to Value constructors