More than halfway done implementing Streams/related.