general { funcon-term: initialise-storing give( { "a" |-> allocate-initialised-variable(booleans,false), "b" |-> 42, "c" |-> allocate-initialised-variable(booleans,true), "d" |-> 13 }, sequential( check-true is-equal( structural-assigned(map()), map()), check-true is-equal( structural-assigned(given), {"a"|->false,"b"|->42,"c"|->true,"d"|->13}), check-true is-equal( structural-assigned{42}, {42}))) ; } tests { result-term: null-value; }