An Objective C category that adds a mutable dictionary for arbitrary, ad-hoc properties that are associated with and retained by all objects. The dictionary is created just in time.