We may and should explain all products and events of nature, even the most purposive, so far as lies in our power, on mechanical lines and it is impossible for us to assign the limits of our powers when confined to the pursuit of inquiries of this kind.