void do_bind(statement& st, int) { st.use_value(st.use_pos(this->name_), converter<T>::from(this->value_)); }
void do_bind(statement& st, int pos) { st.use_value(pos, converter<T>::from(this->value_)); }