I have added integration tests for this ticket, and I think the parantheses can be removed, safely, when aliasing SQLTable. So this is fixed on SVN trunk and GitHub, and included in the next release: https://sourceforge.net/apps/trac/jooq/ticket/836
I'll investigate on the other related tickets asap. Cheers Lukas
