protodef class clarification