add test for add to a collection
add casting of exposures, .entity, .collection shortcuts
only require Collection if used

dead code cleanup