-record(table_column, { header :: legos@internal@model:element(any()), width :: legos@internal@model:length(), view :: fun((any()) -> legos@internal@model:element(any())) }).