Add Icon attribute
Allow redundant registrations of options and attributes