These opcodes are gated by a flag and compute what you'd expect for
binary ops. Added cases to the json test cases. In addition, added a
new unit tests that check if the opcodes behave in the expected way
in a large variety of situations.
Co-authored-by: Joshua Yabut <email@example.com>
Co-authored-by: Marcos Mayorga <firstname.lastname@example.org>
Co-authored-by: Daniel Connolly <email@example.com>
Co-authored-by: Shammah Chancellor <firstname.lastname@example.org>