Design a feature flag system / SDK for internal use by engineers. The core API exposes one or two methods: 1. get(String featureKey) → boolean — returns whether a flag is enabled. 2. get(String featureKey, String jsonContext) → boolean (or flag.is_on(name, {user, product})) — returns whether the flag is enabled…