user-defined expression types no longer need BOOST_PROTO_REGULAR_TRIVIAL_CLASS