An extended attribute is information about a character that does not fit into the standard character object. The most common use of the extended attribute is for temporary information that needs to be help with the character.
Extended attributes has expiration levels. Each time a character gains a level, old attributes that no longer apply will be automatically cleaned out of the character
@since 0.1