Cities: handle boundary made of multi-parts

a in function can be useful