break out Mac-specific pieces into .mac