Introduce isPathEnabled to Pipe interface
Fix NPE when path not explicitly enabled outside of pipeline
Add tests to assert behaviour