A KMP-compatible implementation of UUID, necessary because no cross-platform implementation exists yet.