Added Smap and ssplitn as a tribute to recurrence.