Mostly, correct some problems (can't remember details) with multiple_dispatch code in replace_source_with_target_ptr.hpp.