Given the use of the op types here we should be naming the enum and then using that name here (instead of "int").