Obviously water is the #1 ingredient for softening hair, but what else? Some soaps and creams seem to soften my beard better than others but I can't seem to pinpoint any one ingredient. Is it stearic acid? A particular oil? Proraso pre shave softens my beard pretty well but I find that slightly baffling because everyone says the goal is to remove oil from the shaft of the hair so that the water can penetrate it.