-Mod: Protect getValue againt defaultValue === undefinded (cause a setValue on each call)