add automatic reflective property inspection for C enum types