Source currencies doesn't have to be scalar