Custom header $columns

It would be nice to have access to $columns when providing custom headers so that we could do something like this (over-simplified for brevity purposes):

    <table>
      <thead>
        <tr>
          <th ng-repeat="column in $columns">
            <!-- Do some custom stuff -->
            <div ng-bind="parse(column.title)"></div>
          </th>
        </tr>
      </thead>
      <tbody>
        <tr ng-repeat="data in $data">
          <td data-title="'ID'" sortable="id">{{data.id}}</td>
          <td data-title="'Name'" sortable="name">{{data.name}}</td>
        </tr>
      </tbody>
    </table>

Before, it would just look for the first \<tr\> and use that to parse the \<td\>'s.

Let me know if this is helpful or off base.  Thanks.