Zone#match changes

Changes for Zone#match with tests.
`end` at 37, 58 is not aligned with `let(:address) { create(:address,` at 35, 6