ConfigModule was designed with Ruby 2.0 in mind, however, a lot of projects using it are stuck on 1.9.3 for the time being. It might be ideal to backport some of Ruby2's OpenStruct features to ConfigOption to ensure predictability.
[DONE] Someone pointed me to another project startlingly similar to ConfigModule that exists in Sinatra's contrib repo, look into that and see if there's features ConfigModule doesn't have that maybe we should.