* Implementing class checks [ci skip]