Fixed NumericNode behavior with empty/nil text values

When a numeric node finds an empty value at its configured path, it should not throw if a default value had been provided.
Yeah. So let's only check for the exception type then.