The BA Joburg pilot had no real chance of avoiding the incident, He was given an unfamiliar taxiway which had faulty lights. The taxiway took a left turn but the centre lights at the turn were out so he just went straight on towards a maintenance facility with limited clearance.
The SACAA gave the airport ground maintenance system a very severe hard time for their failings.
The accident report made interesting reading. The pilot got some nice biscuits with his coffee at the subsequent meeting <B-).