fix is_array & is_object