Loosely matching rhymes for just in time