Add a more functional (i.e. fewer-stubs) implementation of System.Data.Linq.