Tools for polyglot systems