improved support for [join] getter
* added missing promises
* changed join getter parsing
removed debug output
added support for nestet pipe promises
added (indir)
added (setenv) promise