Class definitiona rule