boost::proto::functional::unpack_expr::result<This(Sequence)>
// In header: <boost/proto/make_expr.hpp> template<typename This, typename Sequence> struct result<> : proto::result_of::unpack_expr< { };