IArray1 intercalate1, intersperse
override intercalate