Simple code generation
Removed unused variables
One arg operator support added and fixed 'and/or' overiding opAt