TAG comments on Strevens on scientific explanation