fixed uninitialised memory bugs
more uninitialised memory fixed
fixed some ultra subtle bugs that broke clone/equals
more subtle bugs found by clone/equals
more fixed on uninitialised memory