This of course only makes sense in a post-segwit world only which I’ve already advocated above as a taproot-only push opcode.
@instagibbs If a taproot-only push opcode is the way to go, would it make sense to introduce a new witness version for bare tapscript?
That way, you can still make bare CTV commitments (leaving other types of bare scripts non-standard).