Asexpandable
return objectContext.Products.AsExpandable().Where (predicate);
Cautious Camel
return objectContext.Products.AsExpandable().Where (predicate);