Fixed a redefine bug as the subs get reinstalled every time
an object get instanciated