Designing a DSL for accounting: use a DSL to describe taxes and financials | Hacker News Reader