Update Makefile.dep.
Replace Val pointer with direct union in Constant.
Remove union name in Object struct.
Fix temporary count error.