It would be nice if the techtree validator were to report an error when there are no factions in a given techtree.
Currently it produces the following output in this case:
$ ./megaglest --validate-techtrees=vbros_pack_1
====== Started Validation ======
Filtering techtrees and only looking for the following:
vbros_pack_1
---------------- Loading factions inside world ----------------
====== Finished Validation ======
$