Not the kitchen sink but almost (GCC has the strfry function)
This just boggles me: (Gratuitously cut and pasted from the GNU C Library) strfry The function below addresses the perennial programming quandary: “How do I take good data in string form and painlessly turn it into garbage?” This is actually a fairly simple task for C programmers who do not use the GNU C library […]