@Override public void setReadNegativeStrandFlag(final boolean flag) { if (isStrandless()) throw new IllegalStateException("Cannot set the strand of a strandless read"); super.setReadNegativeStrandFlag(flag); }