Revert "Added vardef back into semanalyze"

This reverts commit 8c63a4ce649e00b09450a1c47412f53938d61c42.

Conflicts:
	Code/semanalyze.ml