Unified guard against incompatible target platforms
Merge pull request #69 from logankoester/platform-guards

Unified guard against incompatible target platforms