Style cleanup - adding periods.
Style cleanup - @private/@protected at the bottom.
Using modern @template scope style.