boost::itl::version<itl::inplace_minus< short >>
struct version<itl::inplace_minus< short >> { // public member functions short operator()(short) ; };
version
short operator()(short val) ;