Class InferenceSystem<T extends InferredValue<T>>