cast, reverse
remove :added metadata, etc
coll? & empty?