When I started scripting new commands were intimidating to me therefore I stuck with what the basics were.. and try to make everything work around it, then I found it you spend less time learning a new command that will cut your work in 2 3rds its size.
I still don't know why he didnt request INI or HASH I would personally choose hash over ini. and it would be much and i mean much more a smaller script also less confusing to target an issue if ever he brought this script forward in the future and you werent the original creator.