Initial change to hdulist file structure, untested.