public TStoreType GetForType(Type type) { if (_current.HasType(type)) { return(_current.GetForType(type)); } if (_parent != null && _parent.HasType(type)) { return(_parent.GetForType(type)); } return(default(TStoreType)); }