Check respond_to? instead of inline rescue
info: remove unreachable code