What does "Include the supplied object" actually do? Why would I use it? How would I decide whether to use extend or include?