Modifying setCloudCover() to not force integers and allow NULL values.
Class implements Iterator and Countable interfaces