Added .new (OOP) style back.