public Optional<Object> getProperty(String name) {
        return Optional.ofNullable(properties.get(name));
    }
Gets a specific property if present.

@param name Property to retrieve.
@return Returns the optionally found property.
smithy-codegen-core/src/main/java/software/amazon/smithy/codegen/core/TypedPropertiesBag.java