accessors/*.hpp are operating only on the type parameter
fixed compilation
unique_merge
removed dichotomic_lower_bound and dichotomic_upper_bound
split has.hpp and use_type.hpp