Provide true base defaults so that get_defaults() only has to override specific things