Detail and generality in mechanistic explanation · Study