fix prologc.lisp for some reason defines the VAR struct twice, which causes duplicate functions warnings.