“tool use is the single most effective way to extend the abilities of language models”