alps::half_integer::to_distinguish
// In header: <alps/model/half_integer.h> struct to_distinguish { };