Please merge my changes

These changes implement `intersperse()` as requested in Issue #28