This part of r40323 is useful.