extract method from any to reflection_base.
add const.
remove const in call_member_function.
extract method to reflection_base.
refractor code.