=begin pod

=TITLE role Associative

=SUBTITLE Object that supports looking up values by key

    role Associative { }

A common role for types that support name-based lookup through
C<< postcircumfix:<{ }> >>, for example L<Hash> and L<Map>.

The C<%> sigil restricts variables to objects that do C<Associative>.

Associative does not provide any methods.

=end pod
