Changed a bunch of chains methods to be either static or const, as appropriate.