expose set and lazySet on observ