Changing views of the role of Langerhans cells.