Current mission

To refactor
Got rid of PBP

No need to check whether we could close a directory after reading or returning void
Again PGP

No need for trailing returns with just a void value