forbid initialization of variables using themselves