translate draft: named constructors in php (mathias verraes)