Added ability to choose a default via the use statement; added specs and docs for it; 100% docs coverage.
Merge branch 'develop'
Added a failure message so anyone caught out by the API change will get a message on fail.
Merge branch 'develop'
Version bump.