Loosely matching rhymes for mechanical splice