this one seems not very generic - i.e. it would never be useful to me and I write c on a daily basis. I suggest removing it again.