Gh20 codesync write - intermediate; new node type descriptor

#20