Returns the current working directory as an absolute path.
@override Result<String> currentDirectory() => _directoryResults.isNotEmpty ? _directoryResults.removeFirst() : Ok<String>(directory);