Added dedicated error and fixed the 'needs dereferencing' error in VariableAccess