We usually initialize simple types with `undefined` when they are not provided.