Wow, thanks for the answer.  Syntax seems obscure to me.  Selfishly, I'd prefer `source` because I've already learned that its functionality is executed within the calling function's scope.  And I'm too lazy to learn about `.`