feat(updates): allowed for other update operators besides just set