Factored out Operands to a seperate header
Implemented classifyOperands