The documentation is outdated and ambiguos. Some of the features are not there anymore and the code is commented. For example Encoder[A].withSchema(schemaFor) is this project still alive or supported?