Actually, that was to prefer

    foo(): Unit = { ... }

over

    foo() { ... }

But actually in this case, the reason for the change is that the method doesn't return unit, it returns a specs2 result, but declaring it to return Unit hides this, and this makes the specs in this class not compile because every spec in specs2 2 must return a specs result.