Morse: Wrap.
Morse: Switch to splitAtOpt instead of blank string in splitMorse.
Morse: Use safe reduce.
Morse: Use flatMap over Option.getOrElse.