(1685) To this day , however , science has failed to produce a satisfactory explanation .It is assumed that ethereal oils , or kindred substances , and higher alcohols are responsible for the flavour or aroma of wine .See J .