Support generation rules on Altera