Changed all defaults, indexes and ranges to be ints instead of strings, added another parser and modified get_parser() to allow direct use.