Sammich, I love your theory !!!!!
I should give it a try soon >
It's a headset allowing communication between the pilot seated in his/her aircraft and the crew-chief (ie, me). The yellow shell give a protection agaisnt shocks & bumps against the aircraft (at least, if I wear it...I once opened my head against the edge of a main landing gear door).
Wearing a cape uuuuuh ? why not ? why not...