How would that affect C modules? Are you going to drop support for evertything which doesn't use the STRx() macros for low-level access?
I intend to attempt to be as backward compatible as possible, albeit there will be problems with code that requires NUL-termination, but such code often already has checks for the presence of other NULs.