Optimality Modeling and Explanatory Generality