Don't get me started on what should, and should not, belong in Base! ;-)
I agree, but it seems that many of the core team believe that only things for numeric/technical computing belong in Base.
I've been having a debate over the last few weeks, centered now on the inclusion of a single conversion method,
from an array of UInt16 (UTF-16 encoded string) to a UTF8String, 5 lines of code & 1206 bytes added, that is absolutely
necessary for loading UTF-16 strings from databases, Java, ICU, ... (without additional copying just to tack on a `\0` word
at the end of the string, just to throw the temporary string away immediately).
It's very frustrating, to say the least.