I’ve always thought that the schoolboy who’s a bit of a troublemaker is the one who’s going to come out and do something really interesting.
Functions delay binding; data structures induce binding. Moral: Structure data late in the programming process.