public LiveFieldValues(ReferenceManager<S> mgr, T missingValue) { this.missingValue = missingValue; this.mgr = mgr; mgr.addListener(this); }