compiler is now a special case variable