`throw new error unless region`