A stack is either empty, or it consists of two parts:
create_stack
destroy_stack
is_empty