1st and last point: ok (I often make the mistake with _more clear_)

2nd point: no, it is actually added behind the scenes, as if it was in the source. This way it makes the implementation more natural and easier, and for the user it's also simple to understand.