Made option a subclass of collection.