New Ruby Gem Uses AI to Fix Costly Null Reference Errors Experimental Ruby gem uses AI to handle nil runtime errors dynamically Ruby