Develop

Obv. here's where `std::auto_ptr<Node>` would come in handy; no need for this destructor