Thanks for the pointers. I don't mind using YAPE at all, just not sure if there are any gotchas I should look for. I don't intend for my use to serialize these or otherwise store them, just simply add them to the program source for the projects where I don't want the overhead.