hard etoolbox
hard forloop
hard ifthen
hard textcomp
hard xparse