GridWidth property

This is in D3 (at least)

In TCustomGrid, the GridWidth property is declared as protected. It is
made public in TDrawGrid and thus available in TStringGrid. However,
TDBGrid inherites from TCustomGrid and does not have GridWidth public.
I have successfully used a 'cracker' class to get at this property in
TDBGrid. Does anyone know why the GridWidth property was not made
public in TDBGrid?