PHP 5 compatibility (__constructor? - what's that?)