It is important to not override any of the NodeStream features when you work. Having overridden features is risky since it might affect your ability to upgrade later on. This section of the documentation tries to describe a few methods that helps you extend NodeStream in a sustainable way.