Language And Scientific Explanation: Where Does Semantics Fit In?