going to see if i can remove the necessity of nodes having to be of type Chef::Node