This way it's more robust, we can use our own version. This is a best practice for these kind of libraries.