deprecated IFreezable & FreezableObject