remove_element
goto remove_element;
remove_element:
void *element = remove_element(pool);
element = remove_element(pool);
elems[allocated++] = remove_element(pool);