Hi All, probably beating a dead horse here, this topic has come up a lot but I'd really like to +1 this feature request as well.
Other frameworks seem to have this:
Mocha has this: https://mochajs.org/#hooks ( and can even be nested). These are useful blocks that can be used to setup and cleanup test data.
Junit framework, probably the biggest test framework around has setup @ beforeTest, afterTest, beforeAll, afterAll (afterAll would be like afterCest hook)
TestNG has @ BeforeXXX and @ AfterXXX for Suite, Group, Method and Class.
In situations where the setup is costly (time wise) and you want to share it across these methods are very valuable in writing clean tests. Without these methods people will attempt weird workarounds and end up writing dependent 'bad' tests.
Just my opinion, codeception is a good framework, I think it only gets better with these extra hooks, giving tester chance to write better cleaner code.