I think I have explained my motivation but let me try to make it
clearer.
For example, BIP62 says "scriptPubKey evaluation will be required to
result in a single non-zero value". If we had BIP62 before BIP16, P2SH
could not be done in the current form because BIP16 leaves more than one
elemen
It is not a bug that you are unable to selectively choose these features
with higher version numbers. The version selection is in there at all
because there is a possibility that there exists already signed
transactions which would violate these new rules. We wouldn't want these
transactions to bec
BIP68 rules and some of the BIP62 rules are applied only if the tx
version is >=2 and >=3 respectively. Therefore, it is not possible to
create a tx which follows BIP62 but not BIP68. If we introduce v4 tx
later, BIP62 and BIP68 will all become mandatory.
Some rules, e.g. "scriptPubKey evaluat