Should the fees lost due to contract call failure be compensated?