Changed INPUT to use ConfNode, added #PIPEEXISTS and directive system