initial commit
Merge remote-tracking branch 'origin/NodeDiffFeature' into dev1.2.2
fixing more namespace issues with new duplex implementation