edina/fieldtrip-cobweb-project#10: rewrite download to work with the same functions for public/private