better error for modification attempts after finish()