Lipases or esterases: does it really matter? Toward a new bio-physico-chemical classification.