* Improve readability. * Move common code to new file. (cherry picked from commit 167153bff5) Co-authored-by: Felix Fontein <felix@fontein.de>
167153bff5