Hi,

Can anyone shed any light on why this simple test case results in an instantiation of  ‘struct inspect<boost::fusion::vector2<boost::fusion::detail::apply_transform_result<int>...'
instead of the expected 'struct inspect<boost::fusion::vector2<int, int(double)>>' ?

Sorry about the use of pastebin, boost.codepad.org is down.

http://pastebin.com/kctYLfag