Class AbstractOverrideSource<S>