Description
Currently the trace argument conversion system cannot support conversion from any pointer as it currently uses templated functions rather than templated classes and templated functions cannot support partial template specialisation (http://en.cppreference.com/w/cpp/language/partial_specialization).