Adding the ability to self referencing joins
Fixing typos