static L concatLists_conservative(Collection a, Collection b) { if (empty(a)) ret b; if (empty(b)) ret a; ret concatLists(a, b); }