nit, I've started changing the style I use in here to have whitespace inside the objects.  so { setAsDefault: true }.  Think I picked this up from you, so I figure you won't mind the change :)