Loosely matching rhymes for for all time