RavenDB-1141 Throw on Patch() when document is missing
RavenDB-1141 Tabs
Making sure that we properly respect distinct on projections