could you add a minimum version constraint on atd/atdgen?  The interfaces changed and so it'll break if an earlier version is used, most likely.