Hi Mike and thank you for this most excellent post. I really appreciate you taking the time to provide these instructions.
I have a 2017 Giant Dirt-E+ 2 and according to Giant the AXA Blueline headlight is compatible with this model. However, the fastening point for the headlight is on the rear...