unity: dynamic nat / !nat