java: public CachingDoubleValueSource(DoubleValuesSource source) {this.source = source;cache = new HashMap<>();}
C#: public CachingDoubleValueSource(ValueSource source){this.m_source = source;m_cache = new JCG.Dictionary<int, double>();}