The url of an image is a calculated field, it belongs in a view.
keep_until should be just a date, not a date+time.
by_keep_until returns keep_until : path; by_create_date (new in this commit) returns create date : url.