Description
By default an ASO is never null. It's automatically created using the ASO class default constructor.
It's many times needed to have the null value in an ASO, for example if i want to keep the logged in user in an ASO.
Right now we can do this by contributing a new ApplicationStateCreator to the ApplicationStateManager but it seems to me that should be as easy as providing a parameter to the @ApplicationState indicating that you don't want it to be automatically initialized.