This will help simplify the migration to miner fund as policy. There is no
change in behavior.
The ideal design would not pull in fees as a function parameter but instead be
able to determine the fees from the block itself. This is inefficient to do
right now so we take advantage of the fact that the caller has already done
this calculation.