Loosely matching rhymes for splicing device