There exists no <experimental/optional> under windows C++14. This forces to use either C++17 or boost
<experimental/optional>