add merge fallback behavior for collection records and tests