- fix network redundancy error
- add 'final' and 'override' where usable
- promote copy elision in constructor parameter passing
- use emplace_back properly
- minor const correctness cleanup
- minor syntax cleanup
- potential speed improvement / decline (it varies)