Enforcing uniqueness of exit, location and item ids with build script check