IMO, this is a more appropriate struct for nodes. Especially as there's no formal contract for what ohai provides.