Enhance docs of Statement constructor and add alternate constructors

Well go ahead, click the edit button