pub unsafe extern "C" fn class_new(
    name: *mut t_symbol,
    newmethod: t_newmethod,
    freemethod: t_method,
    size: size_t,
    flags: c_int,
    arg1: t_atomtype,
     ...
) -> *mut _class