Razoring, Take 3.
bench: 7956076