Bitcoin doesnt need a soft fork. We havent even used the features we have. The full name of OP_CAT is OP_(CON)CAT :)