Support before/after commands

This has been very useful for me to be able to run commands as follow :

\# | Step
--- | :----
1 | **before** deploy commands
2 | **pre** deploy commands
3 | *execute* deploy
4 | **post** deploy commands
5 | **after** deploy commands

What don't you think of those kind of addition ?

Cheers