SubSonic.Query vs SubSonic.SqlQuery

Eu uso SubSonic.Query enquanto isso, até um dia em que não consigo fazer "IS NULL" adicionando WHERE, então percebi que SubSonic.SqlQuery existia e que tinha a função "IsNull ()". Depois de verificar o código-fonte, o Query e o SqlQuery não são herdados de forma alguma, então qual é a principal diferença e como decidir qual usar?

Edit: Acabei de perceber que eu realmente poderia fazer "IS NULL" usando "Comparison.Is". Isso me deixa ainda mais confuso, pois o SqlQuery e o Query podem quase fazer a mesma coisa

questionAnswers(2)

yourAnswerToTheQuestion