resolve merge conflicts of 1dcf10ed452b2e73768dc33890eed96c2bbaf24a to master

Test: I solemnly swear I tested this conflict resolution.