The above is not consistent with our API. So, a CV object passed to the constructor is a good idea in any case.