Change name from ConfigurationObject to Collection and updated test to cover all methods