Loosely matching rhymes for electronic funds transfer