constructor should just remember nodelist lines (postpone parsing)