A linq enabled document database for .NET