shift include and using-namespace parsing out of generator