From what I have dug into and understand of the ggplot2
code, the answer to both of these questions is "a did it". Someone that is better versed in the code would have to answer; from my perspective, it just works.
They appear to be interchangeable. My reply used whichever was the default for the respective code.