`extendDefaults` helper