Added the functions for the ChoiceBuilderProvider, StrategyBuilderProvider, and PersistentStorage interface