BUG: split should respect maxsplit when no pat is given