@niondir If find Exceptions to be a rather
problematic way to control flow and I want to move towards exception-less code.
FP offers a language-independent way to achieve this. It might not be faster
now, but I already see that code becomes easier to read and more compact.