Report question

Question: Why is boost::call_traits<T>::param_type a reference for enumerated types?