code: func payToWitnessScriptHashScript(scriptHash []byte) ([]byte, error) {
  	return NewScriptBuilder().AddOp(OP_0).AddData(scriptHash).Script()
  }
docs: // payToWitnessPubKeyHashScript creates a new script to pay to a version 0
  // script hash witness program. The passed hash is expected to be valid.