Shelled sink, source, filter, connect, and unit tests.