vm/bytecode.go
func (b *ByteCode) Append(op Op) {
	b.OpList = append(b.OpList, op)
}
func (b *ByteCode) Append(op Op) {
	b.OpList = append(b.OpList, op)
}
// Append appends an op code to the current list of op codes.