Loosely matching rhymes for electromagnetic delay line