private bool HasSurrogate(Type t) { ISurrogateSelector ignored; return _surrogates != null && _surrogates.GetSurrogate(t, _context, out ignored) != null; }