Loosely matching rhymes for just-in-time