What are the Tubes running up the outer edges of the windscreen...

.......doesnt seem to be an exo-cage.

jo