SERVER-12866 added explain to canonical query constructor
SERVER-12866 explain queries should not mutate the cache