Add more defaults for scales
concat: preserve type even when first element is NULL

When the first element was null, concat previously wasn't able to
properly check the type, which caused problems with dates and times.