# Functions
New returns a new Node.
NewHistory returns a new NodeHistory, defaulting Status to "NotObserved".
# Constants
NotObserved is the default status, used when a reboot command has just been issued.
ObservedOffline means the machine is still seen as offline after a reboot command.
ObservedOnline means the machine was seen online during the last run.
# Type aliases
NodeStatus is an alias for uint8, used for readability.