element_node_s
typedef struct element_node_s *linked_list;
typedef struct element_node_s *plink;
void (*element_ref)(struct element_node_s *);
void (*element_unref)(struct element_node_s *);