Removed extra dot from '.columnName' if tableAlias was not present and added the ability to reference nested object from doctrine resultset