Explain fontification with matcher functions