Loosely matching rhymes for time after time