I tinkered a bit with the files. The main change is invisible: I have a pre-processor which assembles vehicles.xml out of several data files before vehicles.xslt goes to work. That'll become important once I get into 'mass production'.