changed CuClass to the new rule, still need to implement typescheme and check CuType support