The Langerhans cell controversy: are they immunostimulatory or immunoregulatory cells of the skin immune system?

The Langerhans cell controversy: are they immunostimulatory or immunoregulatory cells of the skin immune system?