Uncle Ginsters - it is an unenforceable treaty to all practical purposes.
But yesterday an RAF pilot had a close escape when a bullet bounced off his helmet, because the Libyan rebels mistook the obviously military aircraft for a Libyan loyalist aircraft. If the aircraft had been carrying out the role in a conspicuous colour scheme, clearly identifying it as civilian, this might not have occured. And what was its purpose anyway? The aircraft had no military role - it was carrying out civilian evacuation.