exchange: support nexted resources