If we can get away with not having external dependencies like this it would be nice. How was toml selected over json?