much better phpdoc in the RatioProviderInterface
Ratio provider extensibility