type aliases, like Boolean = True | False