removed reference to descendants in name_usage, use children instead