class PropertyValue implements Serializable, Iterable<PropertyValue> {

    public final Map<String, String> getMeta() {
        return Collections.unmodifiableMap(metaEntries);
    }

    public  PropertyValue(String key);
    protected  PropertyValue(String key, String value);

}