The commodity directive's format subdirective can now be used to override the inferred style for a commodity, eg to increase or decrease the precision. This doesn't fix the root cause of #295 but is at least a good workaround.