Use withDefaultValue