Extension for System.Data.Linq