alfstream.cpp doesn't look like a Windows-specific file, so I'd rather compile it everywhere until proven Windows-specific. Even though Mac and Linux have been doing ok without it so far.
INLINE
MSVC doesn't recognize `__attribute__`.