As the XTAG grammar has been developed by as many as a dozen developers, over a period of more than a decade, such errors are probably unavoidable.
a single name is used for two different features or values, with completely different intentions in mind.