Inspired by #60185.
Inspired by #60185.