Pretty fair comments @Tom Rivera, good feedback.
I know it's really late with a response here, apologies, only found this article now. Anyway... Have you considered PropertyTree? PropertyTree is...
Separate names with a comma.