&gt; If name-clashes become a problem, add prefixes to the function names<p>Or, find better names for local variables, like customer-address. In the given example, there is in fact no need to add local variables: simply calling the functions would be enough.