Configuration file type weirdness
It's possible to input numerical configuration values as strings, which causes an error when comparing them. Ideally, numerical configuration settings should attempt to be cast to an integer, and safely handle the failure condition.
Additionally: Apparently using double quotes on a string valus results in the quotes being in the string?!
See #6 as a potential replacement entirely.