gc-util-functions.sh: adopt single-object loose packs