Changed stream type checking to duck-typing based checking using the type-cheking library(experimental)
Fix isStream priority conditionals. Added more error context to pipeline
Debug before adding rest of streams so it comes out in the right order
Simplification
testing something