Protect against null ref
Use boundary to fill incomplete information

When isin is not provided, use the boundary.
By using boundaries, it is possible to define small settlement
has "suburb" of villages.