-record(in_memory_flag, { default_variant :: binary(), variants :: gleam@dict:dict(binary(), gleam@dynamic:dynamic_()), context_evaluator :: gleam@option:option(fun((openfeature@evaluation_context:evaluation_context()) -> openfeature@evaluation:resolution_details(gleam@dynamic:dynamic_()))) }).