Failable: Add explicit return types, for more clarity.