this.op = op;
if (op == SW || op == NSW) {
byte[] b = new byte[val1.getLength() + 1];
System.arraycopy(val1.getData(), 0, b, 0, b.length - 1);
b[b.length - 1] = 127; // TODO: Must fix this
Value val2 = new Value(b);
vals = new Value[]{val1, val2};
} else
vals = new Value[]{val1};
}