At heart, human beings are what we may call 'generalists,' who have the ability to adapt their internal 'software programs' to different habitats or situations.