added Collection->merge()