Column names are used primarily to inform the detection of "heading" fields, i.e. fields that should be given a larger font in the form layout, or fields that should be shown by default when adding a join to another table. The other heuristics are based on things such as data type, average length of strings, and average join cardinalities.
(Coincidentally, the system is named after a cryptic, context-specific column name in a real dataset the author once worked on.)
(Coincidentally, the system is named after a cryptic, context-specific column name in a real dataset the author once worked on.)