> For constructing test scripts, use std::vector and, in particular,
> std::vector::insert to insert 20 zero bytes rather than listing the full
> array of bytes explicitly. This makes the code easier to read and makes
> it immediately obvious what the structure of the data is, without having
> to count the zeros to understand it.
This is a backport of Core PR15099 and PR17254
PR17254 adds back opcodes where lost in the fist PR.