`MySqlConnection.Clone()` should copy the `MySqlDataSource` the connection was created from. `CloneWith` probably shouldn't, since its purpose is to change the connection string, which implies using a different pool.
MySqlConnection.Clone()should copy theMySqlDataSourcethe connection was created from.CloneWithprobably shouldn't, since its purpose is to change the connection string, which implies using a different pool.