boost::proto::extends::result
template<typename Signature> struct result { // types typedef unspecified type; };
unspecified