private_push_front
private_push_front(&(list_p)->elements, alElement_p);
private_push_front(&(list_p)->elements, objToAdd_element);
private_push_front(&(free_pool)->free_list, (alElement_p));
void private_push_front(
private_push_front(&(list_p)->elements, alElement_p); \
private_push_front(&(list_p)->elements, objToAdd_element); \
private_push_front(&(free_pool)->free_list, (alElement_p)); \