@Override
    public AnnotationUsage put(String key, Value<?> val) {
        values.add(new AbstractMap.SimpleEntry<>(key, val));
        return this;
    }
Copy constructor.

@param prototype the prototype
common-parent/codegen/src/main/java/com/speedment/common/codegen/internal/model/AnnotationUsageImpl.java