rename dist functions, add version to __all__