Cheque list....don't have reference for taxi light query. The note re filament is from the engineering department.
With regard to the use of weather radar to deter birds, it is debatable whether there is any real positive effect on bird scaring, however it was mentioned in this CAA article........
http://www.caa.co.uk/docs/1437/srg_a...-01-030303.pdf