sorry.
Well if clone doesnt work, than you should overload it.
But in fact, rather let's try to fix the problem :)