@SuppressWarnings("unchecked")
        public T removeProperty(String key) {
            properties.get().remove(key);
            return (T) this;
        }
Removes a specific custom property.

@param key Key to remove.
@return Returns the builder.
smithy-codegen-core/src/main/java/software/amazon/smithy/codegen/core/TypedPropertiesBag.java