Type Byte = U8; Type String = Vector; Enumurate Boolean{ False = 0, True = 1, } Union Option{ None, Some } Structure Version { major: Byte, minor: Byte, patch: Byte, };