▲▲▲ API change so the major version has been changed.
StoreCreator infers the store state's type from the creation method - and not the Creator object. These approaches are similar, the former is more functional-like when the latter is more OO-like.