better support for single value to settings builder where the type gets lost
relates to #4097