@fabpot It's not a BC as it looks, php allows to change constructor behavior in extending classes, i.e.: http://3v4l.org/fB31K