Made Collector into a callable and introduced 'clear' method
Switched __repr__ methods that cannot evaluate to __str__
Added missing __getitem__ method to Collector
Added internal _declare_collection method to Collector
Added default 'Analysis' collection to Collector