WIP ported test-suite to Php5.3

do not merge