Generate attributes
Use custom typeclass to hide event representation
Generate basic mouse event attributes
Don't camelCase attribute names
Listen to mouse events
Listen for events
Create sodium module (to be split off later)
Trap keyboard events
Trap input events
Alder.Sodium.filterInput
Trap change event
ToHtml typeclass
Switch leaves and parents
No more IsString instance
Delete ToHtml typeclass
Event fixes
Apply 0-argument JS functions
Better sodium functions
Rename modules like blaze-html