When substrate inhibits and inhibitor activates: implications of β-glucosidases