agencies.dart refactoring: remove code duplication in _readAgency*() methods.