Convert persistence store to use Choice
Merge pull request #3 from FlexSearch/0.21

Convert persistence store to use Choice