Namespace stuff.
Restructuring +=
Using a static 1 to prevent recreation of that needed instance.
Digits can be made const.