>>develop their tools / libraries according to whatever they feel it is the cool kids currently do?<<
versus:
>>adhere to the letter of the spec maliciously instead of understanding current practice.<<