avoid default fallthrough for System
avoid default fallthrough for System

This is so, when a user adds a new OS, ghc tells them everywhere they
need to look to add it.

Also, avoid throwing error from pure function..

ArchiveTeam/glowing-computing-machine