keep track of first split and redefine +split+ before everything else