As @bnoordhuis once told me, real men use container_of :-)