Add use-cases for empty commits, thanks to @davej :yellow_heart: