Merge tag '0.22'

Cv-0.22 released
Merge branch '0.22'
Merge commit '9b9697f1a8b0c13a5cc75748bae2d7c34ba19bdd' into 0.24
reduced constraints in the object inheritance