Can you pull out the set of xmodules into a separate variable, so that we don't repeat them (and so that it's obvious to someone adding a new one where to put it)?