mark StreamProvider.saveContent content param as NotNull