Why are these not cdef'd?