Extent the MVP by adding detailed evaluation logic as described in [OpenFeature specifications](https://openfeature.dev/specification/sections/flag-evaluation/#14-detailed-flag-evaluation).