enable nested hack predefs