trailing underscore instead of leading... but HashMap is internal so no need for private.