IFlagsmithFeature.value became require when updating to [9.1.0](https://github.com/Flagsmith/flagsmith-js-client/pull/298/files). Is this a typo or not? ``` // 9.0.5 export interface IFlagsmithFeature { id: numbers enabled: boolean; value?: IFlagsmithValue; } ``` ``` // 9.1.0 type IFlagsmithValue<T = string | number | boolean | null> = T export interface IFlagsmithFeature<Value = IFlagsmithValue> { id: numbers enabled: boolean; value: Value; } ```