Merge pull request #18 from aaron-brown/configurable_behavior

Configurable behavior
Release 1.2.1.
Migrate default config values into field decl.

Fixes #20