A special
Map that 'conceptually' stores a set of values for each key.
When multiple values are stored, however, this class doesn't let the caller
see individual values, and instead it returns a specially designated "MANY" value,
which is given as a parameter to the constructor.
author: Kohsuke Kawaguchi