you should add ``ext-bcmath`` as a suggestion in the composer.json as it is not always available.

And the class should return a warning when trying to use it without bcmath