Add object type for CL structs
Port defining new syntax checkers