I promise I'll fix this terrible design, but for now fixing defaults in
each file is the most convenient way if you can believe it.