public object Dereference() { object result; if (_context.TryGetValue(_key, out result)) { return result; } return null; }
public TupleValue(DataReference reference, int index) { var list = reference.Dereference(); Source = list as ISource; Index = index; }