Well it gives one more entry point for the developers (it would avoid having to overload the toArray method in order to use it with an end product).