I was wondering if we could sidestep the issue with User by making table aliases a combination of the table & alias so `users_User` . The field aliases would look like to be `users_User.id AS User__id`.