i think the dust needs to settle before we add anything like this to the c library  memset s would probably be a less bad idea all those annex k functions are ugly and unnecessarily awkward  but they made it into a real standard so there is not much we can do to argue against them  