Silenced compilation warnings.
Split the post on sets in two different posts.