Set init type / whole contract type

See Initializing (empty) map with record as value in a contract