`update` is now `set`, `setHasOne` is now private, 0.2.0