@andrusha So, how it would be to make it better? ```Launcher``` here is some kind of dependency, and we need to make sure, that this dependency is working correctly. I.e. if someone will change Vtree#initNodes to use another method, than spec will fail, because this module depends on ```Launcher```'s internal implementation.