Loosely matching rhymes for overlap in time