Named: The named container
ReadOnly: use Named
ArrayMagic: ArrayAccess-requests are forwarded to magic methods