Add failing test for multiple matching sets; add implementation