added missing save_to/save_as
remove redundant call to _init
fixed notice when calling Debug::dump through call_user_func_array. See #1316