Hi! > ability to set default values of properties to instances of objects or > calls to static methods or functions (expressions in general).
That is what constructors are for. I.e. I can understand initializing static properties (though it gives a lot of potential for weird race conditions) but for non-statics constructor is exactly the place where initialization should happen. -- Stas Malyshev smalys...@gmail.com -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php