Perhaps I misunderstand, but doesn't the reverse strand flag mean that the read was sequenced from the complimentary strand of a DNA fragment? This would imply that the strand is a property of a read, not an alignment.