Martin Fowler: “Will DSLs allow business people to write software rules without involving programmers?”