int? GetIntegerOperand(int index) { ScriptOperand operand = GetOperand(index); return operand.IsValid && operand.IsValue ? (int?)operand.AsValue : null; }