define how "class attributes" are different from "attributes"
fix formatting on S32::Rules; role Cursor -> class Cursor