tokens: In this way , this approach could be transformed into an API to be used with any language , and potentially included in new tools to complement or compete with those discussed in the related work section .