avoiding collision with builtin type stack_t