Loosely matching rhymes for fast store