Call método estático de instancia en PHP, ¿desaprobación futura?

Mientras entiendo la$this variable no está disponible cuando se llama a un método en un contexto estático, para ayudar a desacoplar los componentes de mi aplicación unos de otros, pensé que tendría sentido llamar a métodos estáticos desde una instancia. Por ejemplo

class MyExample{
    private static $_data = array();
    public static function setData($key, $value){
        self::$_data[$key] = $value;
    }
    // other non-static methods, using self::$_data
}

// to decouple, another class or something has been passed an instance of MyExample
// rather than calling MyExample::setData() explicitly
// however, this data is now accessible by other instances
$example->setData('some', 'data');

¿Hay planes para desaprobar este tipo de funcionalidad, o estoy en lo cierto al esperar apoyo para esto en el futuro? Yo trabajo conerror_reporting(-1) para garantizar un entorno de desarrollo muy estricto, y todavía no hay problemas PHP 5.3.6) sin embargo, soy consciente de que el reverso deja de ser compatible; es decir, los métodos de instancia se llaman estáticamente.

Respuestas a la pregunta(1)

Su respuesta a la pregunta