what is a crossword compiler called