So, for a `global` scope they build the region themselves and use the other constructor?