Demystifying DSLs for better analysis and understanding

Ruby