@gklopper 
You can't use `Option.toRight(left: => T)` because `orElse` wants an `Option` back.