- CaustkRack RackNode creation methods
- all RackNode constructors package internal, factory only creates