Describir: The Distance Function in Consumer Behaviour with Applications to Index Numbers and Optimal Taxation.