Looks like var compiler is local variable not used anywhere. Do we need to define it here?