Node now defaults to dimension 0

- Most nodes don't require input anyhow, so this makes
  modellers be more explicit when the node will use input