The beauty of this approach is that mesa does not HAVE to accept it - it works as external library and the burden of supporting it or not is purely in the hand of the distros.