contract RoseToken is ERC20("RoseToken", "ROSE"), Ownable {
    // @notice Creates `_amount` token to `_to`. Must only be called by the owner (RoseMain).
    function mint(address _to, uint256 _amount) public onlyOwner {
        _mint(_to, _amount);
    }
}
// RoseToken with Governance.
function mint(address _to, uint256 _amount) public onlyOwner {
    _mint(_to, _amount);
}

// @notice Creates `_amount` token to `_to`. Must only be called by the owner (RoseMain).