> why will it break?! all existing programs know nothing about > such method, they don't implement it. so, nothing'll happen at all. I meant, all programs that do this or something equivalent: if type(x)=="userdata" then ... --lhf