get more rigid with versions, fix spec
Merge branch 'make-entity-id-configurable' into v0.2.0-prerelase