move the WORDL macro out of the hexchat header, and make a constexpr function for it on compilers that support that