[dump] original_error1 => main(int, char**)::original_error{ what()= "This is an original error." }
[dump] original_class() => main(int, char**)::original_class{ member_var= 5, member_func()= "This is a member_func." }
[dump] unsupported_original_class() => Unsupported Type
