Added liftOne()
Add combinator between(lsep, item, rsep) => sequence(skip(lsep), lift(item), skip(rsep))