Revert 06896f3..4149a07

This rolls back to commit 06896f3f5eb2394b553a00a628288e5e08710967.
Revert "Revert 06896f3..4149a07"

This reverts commit 1c64f214cfcaf20b776fdf7e5153b0a3bb21e6cf.
Revert 1c64f21..c010ab1

This rolls back to commit 1c64f214cfcaf20b776fdf7e5153b0a3bb21e6cf.
Revert c010ab1..282c074

This rolls back to commit c010ab18744427495165aba290b3a110b36c7a24.
Ignore reverts: lots of text changes

This reverts commit 1c64f214cfcaf20b776fdf7e5153b0a3bb21e6cf.