default B withDefault(String key,Object value){
  return withDefault(key,value != null ? value.toString() : null);
}

default B withDefault ( String key , Object value ) { return withDefault ( key , value != null ? value . toString ( ) : null ) ; }
if there is no field with the specified key , then associate the given value with the specified key .
