fix linter errors, return stream id on .add, allow initializing without network config (and adding networks via .add later)