Updated from commit 1e4a7454b6553d8877466d681bcce6ced312ccc0.