Fix Type::$VAR (and Type::$VOID) being instantiated twice