So why is it an Option? There is probably a reason. Then I suggest that you add a `require` in the constructor to detect it as early as possible.