fixed how the duplicate sequences are handled: among other things, you can now pass
in a third param referencing it's 'index'. Not passing an index, simply
default to zero, which is an ideal default anyway.
slicing now works too.