making sure :default is counted as a string/number. in fact, it should count as any type except maybe a stream
Merge branch 'master' into v1.12.4