An attribute fragment can be a string, or a special text instance (such as an entity), or a list of the above.
interface attribute fragment
extends text fragment