>> Except these two are in separate libraries that cannot share an interface. > > If these are separate libraries, you can't be sure that method does the > same thing, or even that it will be existing in both.
This is not true. I can read the documentation for each method and know they are the same semantically or if they don't exist in one or the other. > This looks very strange and brittle design [...] I agree. However it is not always in our power to control. -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php