DatFile class enhancement