The grid base code grow and I do not like this to happen.
If I look into the default setting in cmTemplate it seems like all of these are set into the grid by default, so there is no need to repeat them again.
So I will accept this feature only in the second part. There is no need to define defauts: { cmTemplate…}, but just only to define tempate property in colModel.