This is required so that the SELECT fields can be modified and / or aliases added. This is particular relevant when joining tables and there are duplicate field names and the fields have different values.
Related to Support explicitly selecting all fields for a specific table when joining tables
Provide access to the parent SQLSelect object from the SQLSelect.Tabl…
…es.Joins object. Closes #12.