Revert "Make a lot of things final"

This reverts commit dac4322337703c3bb8dd081fbca7508bcf256b99.
3 files changed