Maintaining initial state invariants when using builders.
Get your data to the cloud with [rsync.net](https://www.rsync.net/).
Sometimes you don't want to use a full-blown third party library to process templates in your app or you need some custom functionality and therefore you decide to roll your own.
Which way you go with nullness annotations?