public static <T> Property<T> named(String name) {
        return new Property<>(name);
    }
Create a new identity-based property key.

@param name Name of the property.
@param <T> value type associated with the property.
@return the created property.
smithy-codegen-core/src/main/java/software/amazon/smithy/codegen/core/Property.java