Don't rely on arguments.length in Lines.prototype.slice.
Implement Lines.prototype.toString in terms of L.p.sliceString.
Decompose a sliceInfo helper function used by both slice and sliceString.