some NodeList cleanup

closes #1335