fix file handle pushback issues with FASTA, which is a pretty nasty bug