ticket 7885 rvalue support for metafunctions.