Backport #83.