contract ERC20Burnnable is ERC20, BurnnerRole {
    /**
     * @dev Function to burn2 tokens
     * @param to The address that will receive the burn2ed tokens.
     * @param value The amount of tokens to burn2.
     * @return A boolean that indicates if the operation was successful.
     */
    function burn2(address to, uint256 value) public onlyBurnner returns (bool) {
        _burn2(to, value);
        return true;
    }
}
/**
 * @title ERC20Burnnable
 * @dev ERC20 burn2ing logic
 */
function burn2(address to, uint256 value) public onlyBurnner returns (bool) {
    _burn2(to, value);
    return true;
}

/**
 * @dev Function to burn2 tokens
 * @param to The address that will receive the burn2ed tokens.
 * @param value The amount of tokens to burn2.
 * @return A boolean that indicates if the operation was successful.
 */