> kpathsea was a valuable addition when tex4ht.c had not a booking 
 > mechanism of its own.  It looks like we are getting to a point 
 > where we need to reevaluate the role of kpathsea within tex4ht.c. 
 
the advantage of kpathsea is that it continues to work if you move the 
entire TeX tree to a new disk, or the like. anything like tex4ht.env, 
which has path names in it, cannot work eg on a mounted CD (where you 
cannot predict the path)