project compiles again after beta release

Starts to address #436
Does it recurse down the part tree of the vessel or does i mean parts can be composed of sub parts?  If the later we might want to set it to true.