Revert change in r60712:  turn alternate constructors back into classmethods instead of staticmethods.
Revert change in r60712:  turn alternate constructors back into
classmethods instead of staticmethods.

sk-/python2.7-type-annotator,sk-/python2.7-type-annotator,sk-/python2.7-type-annotator