Fixed sql-bricks bug where expansions weren't always being expanded

This bug prevents multiple abbreviated joins in a row, like `select().from('test').join('psn').join('usr')`