emitting up the scope hierarchy