In Listing 41-3,when you called the custom initializer, you had to provide the external name for each parameter. External names are descriptive prefixes designed to make code clear. Swift provides these for you automatically with init methods. Xcode will use these for code completion assistance.