Invention, using the term most broadly, and imitation, are the two legs, so to call them, on which the human race historically has walked.