An individual Value class.
Add an alias for this value.
Return all aliases.
Store the event that our value generates, if it does so.
Does a provided value match our value?
Is our value a regex?
[Validate]