0.0.3 - add .read method
0.0.4 - add defaults: true option to .init