• That looks good and definately improves on the logic, nice work..

    I guess in the end it depends on the business rules that the OP are running under would determine what is a 'number' or not.