This makes 'routerstatus collation' into a first-class concept, so we can change how that works for prop220.