Be more explicit about what you can pass to the store constructor
Add oneOf and notOneOf documentation