Workaround for annoying clang bug with pragma once

Fixes #216