Certain lower case macros can not be removed because they are defined by standards or manual pages and widely expected to exist by programs written to a standard or manual page spec. Removing them would create a much larger set of incompatibilities. -Matt