you can remove ``array of NodeElements`` as the type already says the same now