indeed. this is something i was just thinking about too. its a bit tricky. we could make it an array now but then throw an exception if there is more locale in the array until we figure out how to support that