On line 39 you check to see if the argument is `Numeric` but here you catch a NoMethodError. I think it might be better to do `min_length = Integer(args[2])` which will raise an error if the cast wasn't possible. This way you don't need to catch both a NoMethodError and do a type check.