More on Rails megamodels; decomposed