Adds alternate constructors
Corrects string formatting for 2.6