Testing: Enhance the reliability of the product by adding several tests to check for inadvertent mutations, ensuring that your data remains consistent and accurate.
Testing: Introduce immutability tests to further validate that the Decimal type behaves as expected without unintended changes.
API: Add a warning for API changes to keep users informed about updates that may affect their implementation.
Others
Code Quality: Perform minor clean-up by removing duplicate code, contributing to a more efficient and maintainable codebase.