function columnToASTChild(columnName, namespace) {
  return {
    type: 'column',
    name: columnName,
    fieldName: columnName,
    as: namespace.generate('column', columnName)
  }
}
function columnToASTChild(columnName, namespace) {
  return {
    type: 'column',
    name: columnName,
    fieldName: columnName,
    as: namespace.generate('column', columnName)
  }
}
function columnToASTChild ( columnName , namespace ) { return { type : 'column' , name : columnName , fieldName : columnName , as : namespace . generate ( 'column' , columnName ) } }
tell the AST we need a column that perhaps the user didnt ask for, but may be necessary for join monster to ID objects or associate ones across batches
tell the AST we need a column that perhaps the user didnt ask for but may be necessary for join monster to ID objects or associate ones across batches