Fixed MUST_USE_RESULT macro misbehaving on OSX.