Barrier options are a class of highly path-dependent exotic options which present particular challenges to practitioners in all areas of the financial industry. They are traded heavily as stand-alone contracts in the Foreign Exchange (FX) options market, their trading volume being second only to that of vanilla options. The FX options industry has correspondingly shown great innovation in this class of products and in the models that are used to value...