Use CDI annotations as much as possible.