hm, "node" is also used as variable in the nodeFilter method, not ideal. but no better idea now, just mentioning.