Add combs to Michelson
Right now, major parts of smart-contracts are about constructing and deconstructing records and variants. This MR adds better support for those operations, in the form of combs.
This is done for records, variants. DUP n
is also given first-class support.
Edited by Adrian Brink