i am not sure using base  strcasecmp and such is useful to us the point is to provide portability to stupid non posix platforms like windows  and we certainly do not work on non posix already  really  non linux  