def add_region_to_user(ctx, user, region_id, **kwargs):
    """
    Create a Region model from a given name which is a key in the regions.json file. This adds
    the region to the User's regions collection and issues an ADD chip.
    """
    new_region = user.regions.create_child(region_id=region_id, **kwargs)
    new_region.send_chips(ctx, user)
    return new_region