Revert "implemented but not tested selective parsing of nodes"

This reverts commit 0b9dcf39f3aa1c6871840430c25e17c71d9bc9ff.

It is likely that implementing the logic in that commit overcomplicates
things, so I'm leaving it out.