first commit
doc + replace PrimitiveStrExport with BaseEncoder