code: @Override
      public Collection<Object> values() {
          ArrayList<Object> answer = new ArrayList<>(types.size());
          for (Iterator<Object> iter = valueIterator(); iter.hasNext(); ) {
              answer.add(iter.next());
          }
          return Collections.unmodifiableList(answer);
      }
docs: {@inheritDoc}
  
  Returns the values for the BeanMap.