Allow elements to inherit styles from groups, allow svg elements to add class names and patch Object.create