implemrnt _estimate on op.Remove
fix Object.set