Completes refactor, NuCollection object now exposes methods that allow mass assignment over it as though it were an atomic entity; most code should never be aware that it implements datastreams.