public Task <T> First() { return(_parent.First <T>(q => _inner)); }
public Task <TValue> First() { return(_parent.First <TValue>(_inner)); }