getOrElse is not really required - was probably an oversight on my part.