My concern is that the way that this method gets extended is repeated in several files.