copilotdefine generalization explain with example - Search