Loosely matching rhymes for best effort delivery