Loosely matching rhymes for once and for all