Creates a new node of the appropriate type using an existing reader helper as the data source
See Implementation
Creates a new node of the appropriate type using an existing reader helper as the data source