Define value_type in interval_stack_vector_base
Provide default pred in passive_sorter
Remove horrible construct method that at best is useless, but actualy infinatly recursive