Factor out silentRemove.
Set up existsByTime inside tests - fixes #14.