Add splitter and joiner (rust ver 0.13)