If you're falling back to the value being `""` on exception, then it might make more sense to set `""` as the initial values instead of `0` on [line 130](https://github.com/Freeseer/freeseer/pull/303/files#L2R130). It would also be a good idea to log what happened on the exception.