I feel like using sealed classes instead though fo...
# functional
n
I feel like using sealed classes instead though for that