Fixed [bug 1728 (#1728)] where setting the weak flag on an empty array or multiset caused multisets created later to also be weak. Rev: src/array.c:1.106 Rev: src/array.h:1.35 Rev: src/builtin_functions.c:1.373 Rev: src/gc.c:1.152