allow empty plaintext in addition to bam header