Developers rely hugely on 3rd party libraries. How do you choose one if many are available? How much time do you spend on choosing?