contract EventMetadata {

    event MetadataSet(bytes metadata);

    // state functions

    function _setMetadata(bytes memory metadata) internal {
        emit MetadataSet(metadata);
    }
}
function _setMetadata(bytes memory metadata) internal {
    emit MetadataSet(metadata);
}

// state functions