allow users to override groups if needed
correct random ')') showing up
FIX: In Firefox :w autocomplete was broken

Always use hasOwnProperty as opposed to [] on hash objects,
{} has a "watch" function in Firefox
clean html