The Flexibility You Need for Real-world Accounting