Fixed up NewNode and Reader to play nice