rename default() to setDefault()
fix conditional comments
factor out domutils
improved handling of styled params
allow arbitrary conditional comments
fix: use passed args object
0.5.1