probably want to do something similar in sys/queue.h; it's bad to have STAILQ_LAST() generate GCC warnings.