Add intersperse/2
Handle capability handshaking