After working with Java's Properties for a long time, under many divergent encapsulating implementations, I finally broke down and built my own that I can just take anywhere.  Feel free to use and improve it.