Refactored repeated code in the compiler.
Instance variable support with tests.