Loosely matching rhymes for delay-line store