nows properly checking if we're on a darwin system