to make consistency between boost::result_of.
see http://thread.gmane.org/gmane.comp.lib.boost.devel/255086 Signed-off-by: Kohei Takahashi <flast@flast.jp>