s/Node/Expression/  for a clearer API