node list prototype extension breaks things, so comment out for now